删除 所有节点中 UnexpectedAdmissionError 状态的 pod
1 | kubectl delete pods -nkube-system `kubectl get pods -nkube-system |grep UnexpectedAdmissionError |awk '{print $1}' |
查看 coredns 的服务器信息
1 | kubectl describe svc -n kube-system coredns |
看下 0201这个节点上的pod情况
1 | kubectl get pod -n kube-system -owide| grep 0201 |
修改 kube-system nodelocaldns 的服务信息
1 | kubectl edit cm -n kube-system coredns |
删除pod 后面可以跟多个pod 的名字删除多个
1 | kubectl delete pods -nkube-system xx |
用这个 只过滤50201节点的服务
1 | kubectl get pods -nkube-system -owide |grep 50201 |
用这个 只过滤50201节点的coredns|kube-proxy服务
1 | kubectl get pods -nkube-system -owide |grep 50201 |grep -E "coredns|kube-proxy" |
修改idaas 的启动配置文件
1 | kubectl edit deploy ideas |
查看日志文件
1 | kubectl logs pods -nkube-system |
查看节点信息
1 | kubectl get node 看看呢 |
查看那个文件大
1 | ls -lh |
cd 到根目录,查看所有的
1 | du -d 1 -h . |
将状态信息输出到日志文件
1 | systemctl status kubelet -l > kubelet.log |
启动k8s
1 | systemctl start kubelet |
停止k8s
1 | systemctl stop kubelet |
查看docker 状态
1 | systemctl status docker |
停止docker
1 | systemctl stop docker |
看下是否起来了
1 | systemctl status kubelet -l |
查看容器状态是否正确
1 | docker ps |grep apiserver |
查看主节点有多少
1 | kubectl describe redisclusters.redisoperator.k8s.io bml|grep 'Number Of Master' |
查看 信息
1 | kubectl describe redisclusters.redisoperator.k8s.io bml |
查看rediscluste信息
1 | kubectl describe rediscluster-bml-xxx |
链接mysql
1 | mysql -h10.233.10.1 -P8806 -ubdl -pBdl@Ape2020 ape_online |
将配置文件输出到idaas-config.yaml
1 | kubectl get cm idaas-config -oyaml > idaas-config.yaml |
推送镜像信息
1 | docker push 10.233.0.100:5000/idaas-47.0.0.115然后再重新推一下 |
查看仓库信息
1 | docker push 10.233.0.100:5000/idaas-47.0.0.115然后再重新推一下 |
查看节点信息
1 | kubectl get node -owide |
解压镜像信息
1 | docker load -i idaas-47.0.0.115.tar |
查看pod 最后200行日志
1 | kubectl logs -f bdl-console-xxx --tail=200 |
进入容器,查看服务器信息
1 | kubectl exec -it bdl-console-xxx bash |
查询鉴权是否过期
1 | sudo kubectl get ds bml-authorization-server -oyaml |
1 | sudo curl 20.59.29.228:8443/security/license |
查询是否有某个服务
1 | kubectl get pods -A|grep bml-model |
将模型推送到镜像
1
2
3bmlmodel config -a xxxx -s xxxx
bmlmodel publish -l /home/bml/storage -p newmodel -n textclassify -v 1.0.0.0
描述一共pod
1
kubectl describe pods nginx
给文件增加执行权限
1
chmod +x get_machine_finger_en
执行文件
1
./get_machine_finger_en
打包当前目录下的所有文件命名为finger.tar.gz,打包完成到上级目录
1
tar cvzf ../finger.tar.gz ./*
scp命令传文件远程ip加端口号,port为远程ip对应的端口号。
1 | scp -P port filename username@ip |
删除所有的报错pod
kubectl delete pod `kubectl get pod - A|grep -v ‘Running’ |awk ‘{print $2}’
查看 registry信息
kubectl describe svc registry
看下这个服务状态
kubectl get pod -owide|grep bml-scheduler
kubectl describe svc bml-scheduler
kubectl delete pod bml-scheduler-xxx
到original/package/Install下面
python install.py rmall卸载掉
然后再python install.py inall安装
查看百度鉴权
curl http://ip:8443/security/license
看下端口有没有起来
netstat -anp|grep 8443
三个easypack节点执行这个重启下
cd /home/baidu/work/c-offline-security-server/ && bash start/c-offline-security-server-stop.sh && nohup bash start/c-offline-security-server-start.sh &
一辈子很短,努力的做好两件事就好;
第一件事是热爱生活,好好的去爱身边的人;
第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;